import java.beans.Statement;
import java.io.*;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.Calendar;

import javax.servlet.*;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
import javax.swing.JScrollBar;

import modelo.Usuario;
import conexao.ConnectionFactory;
import dao.UsuarioDao;

@WebServlet("/formulario")
public class CadastroServlet extends HttpServlet {

	public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {

		//requisitando paramentros do formulario
		String nome = request.getParameter("nome");
		String email = request.getParameter("email");
		String senha = request.getParameter("senha");
		System.out.println(senha);
		//criando Usuário
		Usuario usuario = new Usuario();
		usuario.setNome(nome);
		usuario.setEmail(email);
		usuario.setSenha(senha);
		
		// criando sessão:
		HttpSession session = request.getSession(true);
		session.setAttribute("autorizado", usuario);

		UsuarioDao cadastrar;
		try {
			cadastrar = new UsuarioDao();
			if(cadastrar.adicionar(usuario)){
			response.sendRedirect("home.jsp");
			}
			//jsp de erro.
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
